prostrate (lying flat) - Español Inglés Diccionario